115 the strand hotel in Malta is located close to the centre of Sliema within easy reach of St. Julian's and Valletta, which is across the harbour. You can enjoy by relaxing in the sun by taking advantage of the hotel's rooftop sun terrace and Jacuzzi. The Aparthotel has 35 hotel rooms and 44 apartments, twin inland rooms can accommodate up to 3 adults.